1ba60a85b6b72fac878a355b79ce57224172dbe6,testsuite/integration/clustering/src/test/java/org/jboss/as/test/clustering/cluster/singleton/SingletonServiceTestCase.java,SingletonServiceTestCase,testSingletonService,#URL#URL#,82
Before Change
stop(CONTAINER_2);
// URLs look like "http://IP:PORT/singleton/service"
URI defaultURI1 = MyServiceServlet.createURI(baseURL1, MyService.DEFAULT_SERVICE_NAME);
URI defaultURI2 = MyServiceServlet.createURI(baseURL2, MyService.DEFAULT_SERVICE_NAME);
log.info("URLs are: " + defaultURI1 + ", " + defaultURI2);
After Change
HttpClientUtils.closeQuietly(response);
}
response = client.execute(new HttpGet(MyServiceServlet.createURI(baseURL1, MyService.QUORUM_SERVICE_NAME)));
try {
Assert.assertEquals(HttpServletResponse.SC_OK, response.getStatusLine().getStatusCode());
Assert.assertNull(response.getFirstHeader("node"));
} finally {
HttpClientUtils.closeQuietly(response);
}
start(CONTAINER_2);
response = client.execute(new HttpGet(MyServiceServlet.createURI(baseURL1, MyService.DEFAULT_SERVICE_NAME, NODE_2)));
try {
Assert.assertEquals(HttpServletResponse.SC_OK, response.getStatusLine().getStatusCode());
Assert.assertEquals(NODE_2, response.getFirstHeader("node").getValue());
} finally {
HttpClientUtils.closeQuietly(response);
}
response = client.execute(new HttpGet(MyServiceServlet.createURI(baseURL1, MyService.QUORUM_SERVICE_NAME, NODE_2)));
try {
Assert.assertEquals(HttpServletResponse.SC_OK, response.getStatusLine().getStatusCode());
Assert.assertEquals(NODE_2, response.getFirstHeader("node").getValue());
} finally {
HttpClientUtils.closeQuietly(response);
}
response = client.execute(new HttpGet(MyServiceServlet.createURI(baseURL2, MyService.DEFAULT_SERVICE_NAME, NODE_2)));
try {
Assert.assertEquals(HttpServletResponse.SC_OK, response.getStatusLine().getStatusCode());
Assert.assertEquals(NODE_2, response.getFirstHeader("node").getValue());
} finally {
HttpClientUtils.closeQuietly(response);
}
response = client.execute(new HttpGet(MyServiceServlet.createURI(baseURL2, MyService.QUORUM_SERVICE_NAME, NODE_2)));
try {
Assert.assertEquals(HttpServletResponse.SC_OK, response.getStatusLine().getStatusCode());
Assert.assertEquals(NODE_2, response.getFirstHeader("node").getValue());
} finally {
HttpClientUtils.closeQuietly(response);
}
stop(CONTAINER_1);
response = client.execute(new HttpGet(MyServiceServlet.createURI(baseURL2, MyService.DEFAULT_SERVICE_NAME, NODE_2)));
try {
Assert.assertEquals(HttpServletResponse.SC_OK, response.getStatusLine().getStatusCode());
Assert.assertEquals(NODE_2, response.getFirstHeader("node").getValue());
} finally {
HttpClientUtils.closeQuietly(response);
}
response = client.execute(new HttpGet(MyServiceServlet.createURI(baseURL2, MyService.QUORUM_SERVICE_NAME)));
try {
Assert.assertEquals(HttpServletResponse.SC_OK, response.getStatusLine().getStatusCode());
Assert.assertNull(response.getFirstHeader("node"));
} finally {
HttpClientUtils.closeQuietly(response);
}
start(CONTAINER_1);
response = client.execute(new HttpGet(MyServiceServlet.createURI(baseURL1, MyService.DEFAULT_SERVICE_NAME, NODE_2)));
try {
Assert.assertEquals(HttpServletResponse.SC_OK, response.getStatusLine().getStatusCode());
Assert.assertEquals(NODE_2, response.getFirstHeader("node").getValue());
} finally {
HttpClientUtils.closeQuietly(response);
}
response = client.execute(new HttpGet(MyServiceServlet.createURI(baseURL1, MyService.QUORUM_SERVICE_NAME, NODE_2)));
try {
Assert.assertEquals(HttpServletResponse.SC_OK, response.getStatusLine().getStatusCode());
Assert.assertEquals(NODE_2, response.getFirstHeader("node").getValue());
} finally {
HttpClientUtils.closeQuietly(response);
}
response = client.execute(new HttpGet(MyServiceServlet.createURI(baseURL2, MyService.DEFAULT_SERVICE_NAME, NODE_2)));
try {
Assert.assertEquals(HttpServletResponse.SC_OK, response.getStatusLine().getStatusCode());
Assert.assertEquals(NODE_2, response.getFirstHeader("node").getValue());